An Introduction to Programming by the Inventor of C++ Preparation for Programming in the Real World The book assumes that you aim eventually to write non-trivial programs, whether for work in software development or in some other technical field。 Available blubbu。com/download?i=0321992784 Principles and Practice Using C++ (2nd Edition) PDF by Bjarne Stroustrup